Method and Apparatus for Supporting Packet Data Services in Service Area Boundary Regions

ABSTRACT

A method of providing packet data service is based on selectively switching packet data traffic for a mobile station operating in a boundary region between two service areas from a shared packet data channel to a dedicated packet data channel, or vice versa. For example, a source base station can be configured to switch packet data traffic for a mobile station from a shared packet data channel to a dedicated packet data channel as it approaches a shared channel service boundary. Additionally, the source base station can be configured to change the packet data service to the mobile station from a dedicated packet data channel to a shared packet data channel, such as when the mobile station moves back into the source base station&#39;s service area.

RELATED APPLICATIONS

This application claims priority under 35 U.S.C. §120 to U.S. patentapplication Ser. No. 10/992,301, which was filed on Nov. 18, 2004 and isincorporated herein by reference in its entirety.

BACKGROUND OF THE INVENTION

The present invention generally relates to providing packet data serviceto mobile stations, and particularly relates to providing packet dataservice in the boundary regions of wireless communication networkservice areas.

In the context of wireless communication networks, one might fairly viewsome of the developing changes as evolutionary, and some of them asrevolutionary. Evolutionary changes typically build on pre-existingcapabilities and protocols, and usually include provisions to ensurebackward compatibility. On the other hand, revolutionary changestypically represent a departure from prior practices, and are oftentimesincompatible with the existing standards. These disadvantages usuallyare offset by performance or efficiency improvements that simply cannotbe achieved while preserving backwards compatibility.

Generally, cdma2000 networks include a mix of evolutionary andrevolutionary technologies. For example, the older IS-95B networksstandard provided low-rate dedicated channels on the forward linksupporting circuit-switched voice and data services. For backwardscompatibility, cdma2000 network standards preserved these low-rateforward link channels, referred to as Forward Fundamental Channels(F-FCHs). However, these low rate channels may be used forcircuit-switched and packet-switched services in cdma2000 networks,albeit limited to typical data rates of 9.6 Kbps.

In a revolutionary break from the pre-existing IS-95B channeldefinitions, cdma2000 standards defined a new type of dedicated forwardlink channel, the Forward Supplemental Channel (F-SCH). One or moreF-SCHs can be assigned as needed to individual mobile stations tosupport higher-rate packet data services. F-SCHs can support packet datarates greater than 500 kbps, and have the further advantage of beingsupported in soft handoff. That is, packet data traffic for F-SCHservice to a given mobile station can be sent from the mobile station'ssource Base Station (BS) to one or more neighboring BSs over thesidehaul links used to communicatively link BSs. The controllingInteroperability Standards (IOSs) define these sidehaul links as theA3/A7 interfaces.

Assuming that a source base station has established a F-SCH with a givenmobile station, the F-SCH can be transferred in soft handoff to aneighboring, target base station responsive to the mobile station movinginto (or through) a boundary region between the source and target basestations' service areas. To accomplish this, the source base stationrequests that the target base station setup a F-SCH for the mobilestation and, assuming that the request is successful, the source basestation begins sending packet data traffic for the mobile station overthe A3/A7 sidehaul links for transmission by the target base station onthe newly assigned F-SCH.

Since the source base station at least temporarily continuestransmitting that packet data on its own F-SCH, the mobile station isserved from both the source and target base stations. Of course, if themobile station moves back toward the source base station, the targetbase station may tear down its F-SCH. Conversely, if the mobile stationmoves further away from the source base station, the source base stationmay tear down its F-SCH, although it continues sending packet data forthe mobile station out over the sidehaul links as needed.

As much as F-SCHs have improved achievable packet data service rates incdma2000 networks, they are not without their drawbacks. For example,F-SCHs are not necessarily efficient in terms of the network resourcesthey utilize. For example, higher F-SCH data rates requires more CDMAspreading code resources—thereby reducing the codes available for otherusers—and requires potentially significant forward link transmitpower—thereby reducing the power available for other users. Newerrevisions of the cdma2000 standards address the need for providingefficient higher-rate packet data services by way of defining a newforward link packet data channel type, namely the Forward Packet DataChannel (F-PDCH).

By assigning multiple users to the F-PDCH in a time-sharing arrangementaccording to a dynamically maintained transmission schedule, one F-PDCHcan support high-rate packet data services to a relatively large numberof users. That feature obviates the need for allocating dedicated F-SCHsto each user desiring high-rate packet data services. Further, theF-PDCH is transmitted as a rate-controlled channel rather than as apower-controlled channel—F-SCHs in contrast are power-controlledchannels.

More particularly, the F-PDCH is transmitted using whatever “leftover”transmit power is available at the RBS after allocating power to thededicated channels, the broadcast and control channels, and the pilotchannel(s). To serve each mobile station at the highest rate supportablegiven the available F-PDCH transmit power the particular receptionconditions prevailing at the mobile station, each mobile station returnsChannel Quality Indicator (CQI) reports at a high rate (e.g., 800 Hz).The RBS then sets the individual data rates for transmitting to theindividual mobile stations on the F-PDCH based on receiving these CQIreports.

The upshot of this sophistication is that the F-PDCH offers the two-foldadvantage of providing typically higher packet data service rates tomobile stations as compared to the rates achievable with dedicatedF-SCHs, and offers more efficient utilization of network resources ascompared to the use of dedicated F-SCHs. In at least some contexts,however, the F-PDCH suffers from one or more disadvantages.

First, the existing IOSs do not provide for soft handoff of the F-PDCHbetween different base stations—note the F-PDCH can be handed offbetween different RBSs operating under control of the same Base StationController, assuming the involved RBSs each support the F-PDCH. Second,in a given network, not every RBS will be configured to support theF-PDCH, thus giving rise to different service areas having mixedcapabilities. That is, two adjacent service areas may both support F-SCHpacket data service, but only one of them supports F-PDCH packet dataservice.

In the first instance, packet data service on the F-PDCH cannot becontinued across the boundary region between source and target basestation service areas because the source base station has no definedmechanism for sharing the packet data traffic across its A3/A7 sidehaullinks with the target base station. In the second instance, packet dataservice on the F-PDCH cannot be continued across the boundary regionbetween source and target base station service areas simply because thetarget base station does not support the F-PDCH. In both instances, theproblem of continuing high-rate packet data services to a mobile stationmoving in, or through, a boundary region is left unaddressed.

SUMMARY OF THE INVENTION

The present invention comprises a method and apparatus supporting packetdata service to mobile stations by switching between shared anddedicated packet data channels to continue packet data service in andacross base station service boundaries and shared packet data channelservice boundaries. According to the present invention, a given mobilestation may be switched from a shared packet data channel to a dedicatedpacket data channel as it moves into the boundary region of a firstservice area having adjacent service areas not supporting handoff of theshared packet data channel, or not offering shared packet data channelservice. For example, the switchover between channel types can be maderesponsive to determining whether the first or adjacent service areasoffer better received signal quality to the mobile station, determiningwhether network resources are better utilized by providing shared ordedicated channel service, and/or determining that the shared ordedicated channel service offers better quality of service to the mobilestation.

In one embodiment, the present invention thus comprises a method ofproviding packet data service to a mobile station based on serving themobile station in a first service area of a wireless communicationnetwork using a shared packet data channel, and switching packet datatraffic for the mobile station from the shared packet data channel to adedicated packet data channel responsive to detecting that the mobilestation is in a boundary region of the first service area. The boundaryregion may be associated with adjacent service areas controlled by otherbase stations that do not support the shared packet data channel at all,or that are not configured to support shared packet data channelhandoffs.

In determining whether (and when) to switch packet data traffic for themobile station from a shared packet data channel to a dedicated packetdata channel, or vice versa, a source base station may evaluate radiolink signal qualities for itself and one or more neighboring basestations associated with the boundary region. For example, the sourcebase station may monitor signal quality reports from the mobile station,and switchover from a shared channel to a dedicated channel responsiveto detecting that the mobile station is in a boundary region. However,because data rates typically are higher on the shared channel, at leastuntil the radio link quality between the source base station and themobile station that support the shared channel deteriorates, the sourcebase station may be configured to continue packet data service for aslong as practicable as the mobile station moves through the boundaryregion.

For an exemplary cdma2000-based embodiment of the present invention, theshared packet data channel comprises a Forward Packet Data Channel(F-PDCH) that is used to carry high-rate packet data traffic for aplurality of mobile stations (users) according to time-multiplexedtransmissions of individual user data on a CDMA carrier signal. In thissame context, the dedicated packet data channel comprises a ForwardSupplemental Channel (F-SCH). F-SCHs are assigned to individual mobilestations as needed to support higher packet data rates than can besupported with dedicated Forward Fundamental Channels (F-FCHs). Ingeneral, the network resource utilization of F-SCHs is less efficientthan the F-PDCH for high-rate packet data services, so F-PDCH service,if available, is preferred.

By operation of the present invention, a base station controller—e.g., acdma2000 base station controller (BSC)—can include one or moreprocessing circuits configured to switch the packet data traffic for agiven mobile station from a shared packet data channel to a dedicatedpacket data channel, or vice versa, in accordance with the presentinvention's exemplary methods. For example, a source BSC can establishpacket data service for a given mobile station on a F-PDCH transmittedby a Radio Base Station (RBS) that is controlled by the source BSC.Packet data service on the F-PDCH can be continued for intra-BSChandoffs between the RBSs controlled by the source BSC that support theF-PDCH. However, for intra-BSC handoffs to RBS not supporting theF-PDCH, or for inter-BSC handoffs to another BSC, the source BSC canswitch the mobile station's packet data traffic from the F-PDCH to aF-SCH, with the advantage that the F-SCH generally is supported by allRBSs, and can be maintained during soft handoffs between BSCs.

Of course, the present invention's channel switchover methods are notlimited to cdma2000 embodiments, nor limited to the above features andadvantages. Those skilled in the art will recognize additional featuresand advantages upon reading the following detailed description, and uponviewing the accompanying figures.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram of a source and target base station, wherein thesource base station is configured to provide packet data service to amobile station in accordance with one or more embodiments of the presentinvention.

FIG. 2 is a diagram of exemplary processing logic for packet datachannel switchover in the context of FIG. 1, for example.

FIG. 3 is a more detailed diagram of source and target base stations,and selected supporting network entities, in a wireless communicationnetwork based on cdma2000 standards, for example.

FIG. 4 is a diagram of exemplary base station controller detailscorresponding to the base station controllers illustrated in FIG. 3.

FIG. 5 is a diagram of selective shared-to-dedicated packet data channelswitchover according to one or more embodiments of the presentinvention.

FIG. 6 is a diagram of supporting details for the selective switchoverprocessing of FIG. 5.

DETAILED DESCRIPTION OF THE INVENTION

In an exemplary embodiment, the present invention comprises a basestation method and apparatus for providing continued packet data servicein cdma2000 networks, wherein high-rate shared packet data channels aresupported in one service area, but not supported in an adjacent servicearea, or where no mechanism is provided to handoff such channels betweenservice areas. However, the present invention can be broadly understoodas providing a method and apparatus for changing the packet data servicefor a given mobile station from a channel type that cannot be handed offacross service area boundaries, to a channel type that can be handedoff.

FIG. 1 thus illustrates two base stations 10, labeled “BS1” and “BS2”for convenience. BS1 can provide high-rate packet data service using a“Type 1” channel or using a “Type 2” channel, with these labels beinggenerically representative of two different packet data channel types.In a cdma2000 embodiment, a Type 1 channel comprises the Forward PacketData Channel (F-PDCH), which is a shared packet data channel that isconfigured to serve a plurality of packet data users at relatively highrates. In the same context, a Type 2 channel comprises a ForwardSupplemental Channel (F-SCH), which is a dedicated (user-specific)channel that is configured to serve one packet data user at higher datarates than can be achieved with Forward Fundamental Channels (F-FCH).F-PDCHs are preferred over F-SCHs as being more efficient in terms ofnetwork resource utilization and because they generally offer highereffective data rates.

For purposes of the illustration, one may assume that BS2 either lacksType 1 channel compatibility—i.e., it does not offer packet data serviceon Type 1 channels—or that no defined mechanism is available for handingoff Type 1 channels between BS1 and BS2. Thus, FIG. 1 illustrates anexemplary method of providing packet data service to a mobile station 12that begins packet data service at time t1 on a Type 1 packet datachannel in a first service area associated with BS1, but later movesthrough a boundary region with an adjacent, second service areaassociated with BS2.

As shown, the mobile station 12 enters the boundary region at time t2,but BS1 continues packet data service to it on the Type 1 channelbecause it still has a radio link with the mobile station 12 that is ofsufficient quality. Note that in one embodiment of the presentinvention, BS1 may use its detection of the mobile station 12 entering aboundary region as a trigger to change channel types, regardless ofwhether it still has sufficient radio link quality relative to themobile station 12 to maintain service on the Type 1 channel.

As for detecting entry by the mobile station 12 into the boundaryregion, BS1 can do so based on monitoring signal quality reports fromthe mobile station 12. For example, when the mobile station 12 is in aboundary region, Periodic Pilot Strength Measurement Messages (PPSMMs),or the like, returned from the mobile station 12 will include pilotstrength measurements for one or more neighboring base stationscontrolling the adjacent service areas associated with the boundaryregion. Thus, BS1 may detect that the received signal strength for itspilot is decreasing at the mobile station, while the received signalstrength for BS2 is increasing.

Thus, one might expect deteriorating radio link quality at the mobilestation 12 relative to BS1 and improving radio link quality relative toBS2, as the mobile station moves deeper into the boundary region fromtime t2 to time t3. Therefore, at some signal quality threshold, orbased on evaluating the service quality associated with continuedservice on the Type 1 channel versus a service changeover to a Type 2channel, BS1 switches the packet data traffic for the mobile station 12from the Type 1 channel to a Type 2 channel, which BS1 may setup andassign as part of the changeover process. Because the Type 2 channel isavailable in both service areas, and because handoff of Type 2 channelsis supported across the boundary region, this action allows BS2 to beginserving the mobile station 12 on another Type 2 channel, such that themobile station 12 is served on the Type 2 channels in soft handoff.

Because BS1 still acts as the source or controlling base station, thepacket data traffic targeted to the mobile station is transmitted by BS1on its Type 2 channel, and also sent over sidehaul links between BS1 andBS2, for transmission by BS2 on its Type 2 channel. With its packet datatraffic being transmitted at least temporarily by both base stations,service to the mobile station 12 can be reliably maintained across andthrough the boundary region. Note that the data rate achievable on theType 2 channel may not be as high as previously achieved on the Type 1channel under good signal conditions, even with the benefit of softhandoff diversity gains at the mobile station. Even so, once the signalquality of the Type 1 channel deteriorates beyond a given threshold,service quality on the Type 2 channel is likely to be superior, andlikely represents a more efficient use of network resources.

At some point, e.g., time t4, the mobile station 12 has moved throughthe boundary region and is entirely within the second service area, andthus may be out of the effective radio range of BS1. Packet data servicecontinues, however, with BS2 providing service on the Type 2 channelassigned by it to the mobile station 12. Note, the data for transmissionby BS2 still is being sent across the BS1-BS2 sidehaul links, and BS1still operates as the source or controlling base station for theduration of the packet data call.

Sometime later at time t5, the mobile station 12 moves back into theboundary region and it again may be served in soft handoff between BS1and BS2 using Type 2 channels. However, as mobile station 12 continuesmoving back toward BS1, such as shown at time t6, received signalquality at the mobile station 12 relative to BS1 generally improves. BS1continues monitoring received signal quality reports from the mobilestation 12 and, at some point, soft handoff with BS2 ends and BS1 mayswitch the packet data traffic for the mobile station 12 back to theType 1 channel and tear down the Type 2 channel.

FIG. 2 illustrates exemplary base station processing logic that embodiesthe above method of providing packet data service in and across packetdata service boundaries. As is understood in the art, a typical basestation comprises one or more general purpose and/or special purposeprocessing circuits that include one or more microprocessors, DigitalSignal Processors (DSPs), Application Specific Integrated Circuits(ASICs), Field Programmable Gate Arrays (FPGAs), or Complex ProgrammableLogic Devices (CPLDs), or other digital processing circuits. Thus, theillustrated processing logic can be implemented at base stations 10 inhardware, software, or any combination thereof. In an exemplaryembodiment, the present invention is embodied as stored programinstructions for execution by one or more digital processing circuits.

With that in mind, processing begins at a first base station 10 withestablishing packet data service (call) to a mobile station 12 on afirst type of packet data channel (Step 100). At some point during thecall, the base station 10 detects that the mobile station 12 has movedinto a service boundary region (Step 102). As noted, such detection canbe based on a receiving signal quality reports from the mobile station12, in which the pilot signal strengths from the first base station 10,and one or more neighboring, adjacent base stations 10 can be evaluated.In at least one embodiment, base stations 10 are configured to monitorthe signal strengths of base stations designated as members of themobile station's “active set” as the basis for determining whether themobile station 12 is in a boundary region. Additionally, oralternatively, base stations 10 may be configured to monitor other formsof signal quality reports, such as the Channel Quality Indicator (CQI)reports sent by certain types of CDMA mobile stations operating onhigh-speed shared packet data channels.

However the first base station 12 is configured to detect boundaryregion operation of the mobile station 12, it is configured toselectively changeover the packet data service to the mobile station 12from the first type of packet data channel to a second type of packetdata channel responsive to such detection (Step 104). As previouslydescribed, this may comprise switching the mobile station's packet datatraffic from a shared channel to a newly assigned dedicated channel.Further, the base station may place the mobile station 12 into softhandoff on the newly assigned dedicated channel with one or moreneighboring base stations 10 associated with the boundary area, and thuscontinue providing packet data service to the mobile station 12 via theone or more neighboring base stations (Step 106).

Assuming that the mobile station 12 subsequently moves back into (or atleast back toward) the service area of the first base station 10, suchmovement and concomitant improvement of received signal quality relativeto the first base station 10 is detected (Step 108). The first basestation 10 may then selectively switch the packet data traffic for themobile station back from the second type of packet data channel to thefirst type of packet data channel (Step 110). In a cdma2000-basedembodiment, this step may comprise changing the mobile station 12 fromthe previously assigned F-SCH back to the F-PDCH of the first basestation 10. It should be understood, however, that base station 10 maychoose to continue serving the mobile station 12 on the second type ofchannel for the duration of the call, or at least for some desired timeafter mobile station 12 moves back within radio range of the first basestation 10.

For example, the first base station 10 may continue serving mobilestation 12 on the second type of channel to preserve soft handoffconditions for as long as possible, or because serving it on its othertype of packet data is not desirable given current network conditions,such as congestion or loading. For example, the first base station 10could be configured to continue F-SCH service to the mobile station 12if its shared F-PDCH is already congested, etc.

Those skilled in the art will appreciate that such details can be variedaccording to particular network capabilities, layouts, and serviceobjectives. All such variations in triggering channel switchover as themobile station 12 moves away from the source base station 10, orswitchback as it moves back toward the source base station 10 arecontemplated herein.

FIG. 3 casts the above exemplary method of operation within theframework of an exemplary wireless communication network 20, which maybe a cdma2000 network, for example. In the context of cdma2000 networks,those skilled in the art will appreciate that the IS-2000 standardsgovern the air interface and signaling protocols, and that the IOSstandards govern the inter-entity interfaces, e.g., the BS-to-BSsignaling interfaces.

With these points in mind, the exemplary network 20 comprises a RadioAccess Network (RAN) 22, and a Packet Switched Core Network (PSCN) 24that includes a Packet Data Serving Node (PDSN) 26, which providespacket data routing and home/foreign agent advertisement functionalitysupporting packet data mobility management functions. Together, RAN 22and PSCN 24 communicatively couple mobile stations 12 to one or morePublic Data Networks (PDNs) 28, such as the Internet, and thus allowmobile stations 12 to originate and terminate packet data calls withvarious other devices or systems having accessible via PDN(s) 28.

RAN 22 supports packet data service across a range of service areas byproviding a number of Base Station Controllers (BSCs) 30, with each BSC30 controlling the operation of one or more Radio Base Stations (RBSs)32. Further, each BSC 30 includes a Packet Control Function (PCF) 34, oris associated with one, for interfacing with the PDSN 26 of PSCN 24.That is, the PCFs 34 provide the Radio-Packet (RP) interface between theRAN 22 and the PSCN 24.

The RBSs 32 typically are spaced apart to provide more or lessoverlapping radio coverage for a given geographic region, and each oneof them specifically provides radio coverage in a corresponding “cell,”which may be divided into a plurality of radio sectors. By way ofnon-limiting example, each illustrated RBS 32 provides coverage in eachone of three sectors, labeled S1 through S3. In the context of FIGS. 1and 2, and the corresponding discussion herein, the BSC/RBS combinationmay be understood as comprising a BS 10.

Since those skilled in the art will appreciate that the radiotransceiver circuits of each RBS 32 may be sectorized, such that eachsector supported by the RBS 32 effectively is a different service area,it will be understood that the earlier described boundary regions existat the borders between sectors. However, that understanding should bequalified by the statement that the boundary regions between sectors ofthe same RBS 32 generally are not problematic with respect to continuingpacket data service to a mobile station 12 on the F-PDCH, as the packetdata traffic for a given mobile station can be transferred from theF-PDCH being transmitted in one sector of a given RBS 32, to the F-PDCHof another sector of that same RBS 32 without difficulty.

Thus, in one embodiment the present invention more particularlyaddresses the challenge of continuing packet data service to a givenmobile station 12, where that service is being provided on the F-PDCH inone sector of a first RBS 32 as the mobile station 12 moves into theboundary region with one or more adjacent sectors controlled by otherRBS(s) 32. Another embodiment addresses the converse challenge ofswitching a given mobile station's packet data traffic from a F-SCH to aF-PDCH responsive to the mobile station 12 moving back into the servicearea of its source RBS 32.

For example, in FIG. 3, one might imagine RBS2 beginning service to theillustrated mobile station 12 on the F-PDCH of sector S1 of RBS2. Onemight further imagine that mobile station 12 during that call movestoward the boundary region of sector S1 of RBS2 and sector S3 of RBS3.It may be that RBS3 does not offer F-PDCH service, or it may be thatnetwork 20 is configured according to standards not providing for F-PDCHhandoff between BSCs 30 (i.e., no provision for inter-BSC F-PDCHhandoff), such that BSC1 and BSC2 cannot cooperate to continue F-PDCHpacket data service as the mobile station 12 moves into (and possiblythrough) the boundary region of RBS2/S1 and RBS3/S3.

Thus, BSC1 can be configured to monitor signal quality reports from themobile station 12 as it operates within S1 of RBS2, and to detect whenit has moved into the boundary region. BSC1 may be further configured toterminate packet data service to the mobile station 12 on the F-PDCH ofRBS2/S1, and assign a F-SCH to the mobile station 12 in RBS2/S1, so thatpacket data service can be continued. As noted, the decision to switchthe mobile station 12 from F-PDCH service to F-SCH service mayadditionally or alternatively be predicated on whether network resourcesare better utilized by continuing F-PDCH service or by switching toF-SCH service, and/or predicated on which channel type allows the mobilestation's Quality-of-Service (QoS) requirements to be met.

Once the mobile station 12 has been changed over such that the packetdata traffic formerly carried by the F-PDCH is now carried by adedicated F-SCH, BSC1 may initiate soft handoff of the mobile station 12with BSC2 as the target base station. In that manner, BSC1 can send thepacket data traffic across the sidehaul links (e.g., A3/A7 interface) toBSC2, so that the packet data traffic can be transmitted on anadditional F-SCH assigned to the mobile station 12 in sector S3 of RBS3.If, and when, the mobile station 12 moves back toward RBS2, the processcan be reversed and the mobile station's packet data traffic can beswitched back to the F-PDCH of RBS2/S1.

Also, similar processing can be applied to the scenario where the mobilestation 12 originates a voice call or a low-rate packet data call in S1of RBS2 for example. That call is supported by the assignment of adedicated F-FCH, which may be carried in soft handoff across theboundary region and into S3 of RBS3, because sidehaul signaling betweenBSCs for F-FCH traffic is supported by the current IOS standards. If aF-SCH is then assigned to the mobile station 12 in S3 of RBS3 while thatthe F-FCH call is still active, BSC1 supports that call as the sourcebase station, and F-SCH traffic for the mobile station 12 is sent fromBSC1 across the sidehaul to BSC2, for transmission by RBS3 on theassigned F-SCH.

In this scenario, according to the present invention, if the mobilestation 12 then moves back toward a service area of BSC1, the packetdata traffic being carried by the F-SCH can be switched over to a F-PDCHbeing transmitted in that service area of BSC1. Thus, where anotherBSC/RBS assigns a F-SCH to a given mobile station 12, the traffic may belater switched over to a F-PDCH. Of course, the process of making thatswitchover can be qualified by considering whether the current networkresource availability conditions, and/or the current congestionconditions, favor the switchover from F-SCH service to F-PDCH service.

Supporting these and other operations, FIG. 4 illustrates an exemplaryfunctional arrangement for a BSC 30 according to one or more embodimentsof the present invention. The illustrated circuits may be implemented inhardware, software, or some combination thereof, and may comprisededicated or shared circuits. BSC 30 as illustrated comprisescommunication/processing control circuits 40, which include, or areassociated with, one or more evaluation circuits 42, selection circuits44, PCF/PDSN interface circuits 46, and RBS interface circuits 48.

As shown in FIG. 5, the exemplary BSC 30 is configured to serve themobile station 12 on the first channel type while the mobile station 12is within a first service area of the BSC 30 (Step 120). BSC 30 isfurther configured selectively to switch the packet data traffic for agiven mobile station 12 from a first type of packet data channel—e.g., ashared packet data channel—to a second type of packet data channel—e.g.,a dedicated packet data channel—responsive, for example, to detectingthat the mobile station 12 has moved into a service area boundary region(Step 122).

Evaluation circuit(s) 42 are configured to support such operation bydetecting that the mobile station 12 is in a boundary region based on,for example, monitoring the mobile station's active set, or a reducedsubset of the active set, representing a subset of active set basestations particularly associated with high-rate packet data service tothe mobile station 12. Once boundary region operation is detected, theselection circuit(s) 44 may be triggered to cause the communicationprocessing/control circuit(s) 40 to switch the mobile station's packetdata traffic from the first channel type to the second channel type.

Alternatively, BSC 30 may be configured to keep serving the mobilestation 12 on the first channel type, until the reception conditions atthe mobile station 12 may such service undesirable in terms of receivedsignal quality at the mobile station 12, and/or in terms of inefficientutilization of the first channel type. Also, the evaluation circuits 42and/or the selection circuits 44 may be configured to consider spreadingcode, transmit power, and other network resource availabilities indetermining whether to switchover the mobile station's packet datatraffic.

FIG. 6 illustrates source BSC processing logic supporting an exemplaryembodiment of the above switchover evaluation process, wherein thesource BSC 30 is serving a given mobile station 12 on a shared packetdata channel, e.g., a F-PDCH. The source BSC 30 receives signal qualityreports directly or indirectly from the mobile station 12 (Step 124),and uses these reports to evaluate radio link quality for the radiolink(s) established between one or more of its RBSs 32 and the mobilestation 12 (Step 126). Generally, the radio link evaluation includesconsideration of the radio link quality at the mobile station 12relative to one or more RBSs 32 that are associated with one or moreneighboring BSCs 30 that are potential handoff targets.

In one embodiment, the source BSC 30 compares its radio link quality forthe mobile station 12 to one or more defined thresholds, which may becast in terms of minimum received signal strength and/or in terms ofminimum serving data rates or Quality-of-Service constraints (Step 128).If the source BSC 30 determines that it does not have at least one radiolink with the mobile station 12 of sufficient quality to sustain sharedpacket data channel service, it stops packet data service to the mobilestation 12 on the shared packet data channel—e.g., a F-PDCH—and beginsservice to the mobile station 12 on a dedicated packet datachannel—e.g., a F-SCH—which may be newly assigned for purposes ofsupporting this traffic switchover (Step 130).

If, however, source BSC 30 determines that it still has sufficient linkquality to support packet data service to the mobile station 12 on theshared packet data channel, it generally continues service on thatchannel. However, the source BSC 30 may make an additional evaluation(Step 132), wherein it determines whether continued service on theshared packet data channel is more advantageous (Step 134).

As used here, “advantageous” may be defined in terms of network resourceutilization for shared channel service as compared to the resourceutilization if the mobile station 12 were switched over to a dedicatedpacket data channel. Advantageous also may be defined in terms ofwhether the shared channel or the dedicated channel (possibly in softhandoff with diversity gains) would provide better service to the mobilestation 12. If it would be more advantageous to serve the mobile station12 on the shared channel, then packet data service on the shared channelis continued (Step 136). Otherwise, if it would be more advantageous toserve the mobile station 12 on a dedicated channel, the packet datatraffic for the mobile station 12 is switched from the shared channel toa dedicated channel.

Thus, the decision to switchover the packet data traffic for a givenmobile station from a F-PDCH to a F-SCH can be made based on comparingsource and target base station pilot strengths as reported by the mobilestation for its active set (or reduced active set) of base stations.That decision can be a simple one, such as where the changeover is madeif the target base station provides a stronger pilot, or if there aremore target base station radio links of sufficient quality than thereare source base station radio links. Or, the comparison can be moresophisticated, such as where the base station attempts to determinewhether the mobile station 12 would be better served in terms ofeffective data rate, QoS, etc., by making, or not making, theswitchover, as the mobile station 12 moves into a given boundary region.With that approach, the switchover can be delayed until the effectiveF-PDCH data rate for the mobile station falls below a minimum, and/orwhere the network determines that resource utilization conditions favorthe discontinuation of F-PDCH packet data service and the allocation ofa F-SCH to continue that service into (and across) a given boundaryregion.

In any case, those skilled in the art should appreciate that the presentinvention is not limited by the foregoing discussion, nor by theaccompanying figures. Rather, the present invention is limited only bythe following claims, and their reasonable legal equivalents.

1. A method of providing packet data service to a mobile station at asource base station comprising: establishing fundamental channel servicewith the mobile station; handing off the mobile station to a target basestation and subsequently establishing supplemental channel service withthe mobile station via the target base station; and receiving the mobilestation in handoff from the target base station and switching packetdata traffic for the mobile station from the supplemental channelservice to a shared packet data channel service, wherein packet datatraffic is sent to the mobile station on a shared packet data channelthat carries high-rate packet data traffic for a plurality of mobilestations according to time-multiplexed transmissions of individual userdata on a Code Division Multiple Access (CDMA) carrier signal.
 2. Amethod of providing packet data service to a mobile station comprising:serving the mobile station from a source base station on a shared packetdata channel, wherein the shared packet data channel carries high-ratepacket data traffic for a plurality of mobile stations according totime-multiplexed transmissions of individual user data on a CodeDivision Multiple Access (CDMA) carrier signal; monitoring receptionconditions at the mobile station relative to the source base station andone or more neighboring base stations; and selectively changing fromserving the mobile station from the source base station on the sharedpacket data channel to serving the mobile station from the source basestation on a dedicated packet data channel based on the receptionconditions, wherein said selectively changing comprises determiningwhether to switch a packet data service for the mobile station from theshared packet data channel to the dedicated packet data channel based ondetermining whether network resources are better utilized by serving themobile station on the shared packet data channel or on the dedicatedpacket data channel.
 3. The method of claim 2, wherein monitoringreception conditions at the mobile station relative to the source basestation and one or more neighboring base stations comprises monitoringreported signal strengths transmitted by the mobile station for anactive set of base stations currently defined for the mobile station. 4.The method of claim 2, wherein selectively changing from serving themobile station on the shared packet data channel to serving the mobilestation on a dedicated packet data channel based on the receptionconditions comprises continuing service as needed on the shared packetdata channel for so long as at least one radio link of sufficientquality remains between the source base station and the mobile station.5. The method of claim 2, wherein selectively changing from serving themobile station on the shared packet data channel to serving the mobilestation on a dedicated packet data channel based on the receptionconditions comprises determining whether to switch a packet data servicefor the mobile station from the shared packet data channel to thededicated packet data channel based on determining whether receptionconditions at the mobile station are better with respect to the sourcebase station or with respect to one or more of the neighboring basestations.
 6. The method of claim 2, wherein said selectively changingcomprises determining whether to switch a packet data service for themobile station from the shared packet data channel to the dedicatedpacket data channel based on determining whether CDMA spreading coderesources are better utilized by serving the mobile station on theshared packet data channel or on the dedicated packet data channel. 7.The method of claim 2, wherein said selectively changing comprisesdetermining whether to switch a packet data service for the mobilestation from the shared packet data channel to the dedicated packet datachannel based on determining whether power resources are better utilizedby serving the mobile station on the shared packet data channel or onthe dedicated packet data channel.
 8. A base station controllerconfigured to provide packet data service to a mobile station at asource base station, comprising one or more processing circuitsconfigured to: establish fundamental channel service with the mobilestation; hand off the mobile station to a target base station andsubsequently establishing supplemental channel service with the mobilestation via the target base station; and receive the mobile station inhandoff from the target base station and switching packet data trafficfor the mobile station from the supplemental channel service to a sharedpacket data channel service, wherein packet data traffic is sent to themobile station on a shared packet data channel that carries high-ratepacket data traffic for a plurality of mobile stations according totime-multiplexed transmissions of individual user data on a CodeDivision Multiple Access (CDMA) carrier signal.
 9. A base stationcontroller configured to provide packet data service to a mobilestation, comprising one or more processing circuits configured to: servethe mobile station from a source base station on a shared packet datachannel, wherein the shared packet data channel carries high-rate packetdata traffic for a plurality of mobile stations according totime-multiplexed transmissions of individual user data on a CodeDivision Multiple Access (CDMA) carrier signal; monitor receptionconditions at the mobile station relative to the source base station andone or more neighboring base stations; and selectively change fromserving the mobile station from the source base station on the sharedpacket data channel to serving the mobile station from the source basestation on a dedicated packet data channel based on the receptionconditions, wherein said selectively changing comprises determiningwhether to switch a packet data service for the mobile station from theshared packet data channel to the dedicated packet data channel based ondetermining whether network resources are better utilized by serving themobile station on the shared packet data channel or on the dedicatedpacket data channel.
 10. The base station controller of claim 9, whereinthe one or more processing circuits are configured to monitor receptionconditions at the mobile station relative to the source base station andone or more neighboring base stations by monitoring reported signalstrengths transmitted by the mobile station for an active set of basestations currently defined for the mobile station.
 11. The base stationcontroller of claim 9, wherein the one or more processing circuits areconfigured to selectively change from serving the mobile station on theshared packet data channel to serving the mobile station on a dedicatedpacket data channel based on the reception conditions by continuingservice as needed on the shared packet data channel for so long as atleast one radio link of sufficient quality remains between the sourcebase station and the mobile station.
 12. The base station controller ofclaim 9, wherein the one or more processing circuits are configured toselectively change from serving the mobile station on the shared packetdata channel to serving the mobile station on a dedicated packet datachannel based on the reception conditions by determining whether toswitch a packet data service for the mobile station from the sharedpacket data channel to the dedicated packet data channel based ondetermining whether reception conditions at the mobile station arebetter with respect to the source base station or with respect to one ormore of the neighboring base stations.
 13. The base station controllerof claim 9, wherein the one or more processing circuits are configuredto determine whether to switch a packet data service for the mobilestation from the shared packet data channel to the dedicated packet datachannel based on determining whether CDMA spreading code resources arebetter utilized by serving the mobile station on the shared packet datachannel or on the dedicated packet data channel.
 14. The base stationcontroller of claim 9, wherein the one or more processing circuits areconfigured to determine whether to switch a packet data service for themobile station from the shared packet data channel to the dedicatedpacket data channel based on determining whether power resources arebetter utilized by serving the mobile station on the shared packet datachannel or on the dedicated packet data channel.